stuff oneself with food - French English Dictionary